(故意提出难以回答或尴尬的问题)使某人难堪;
put sb on the `spot : put a person in a difficult position; force sb to take action or justify himself
置某人於困境;使某人为难;迫使某人采取行动或进行辩解:
英语网 · 高考英语
英语网 · 少儿英语故事
英语网 · 高中英语
英语网 · 中考英语
英语网 · 双语新闻
英语网 · 英语词汇